Fix non-native macOS cursor#14101
Conversation
|
Okay stuck on |
|
Okay, it died rather than hung, which is a good thing for |
|
Okay this now uses a native cursor on macOS for "don't interact, GUI busy". It turns out the non-native "busy" string caused a Qt<->Cocoa bug to get triggered and segfault. And this then hit the pytest-xdist bug. So by using a native cursor (good fix anyway), we can then use a single-pass macOS arm64 test structure. This very complicated situation turns out to have a very trivial fix (/ improvement) at our end so I'll self-mark for merge-when-green! |
I think I isolated the
pytest-xdistproblem on macOS. This first commit should come back red on a hang as before. Then I'll switch the installedpytest-xdistto mine, and hope it fixes things 🤞DRAFT, DO NOT MERGE
If I make an upstream PR and it's merged, I'll update this PR to start using the fixed version until they cut a release.